Microworks Custom Control Object Library. Version 1.03. Copyright (c) 1992-93, Microworks (Jeff Franks) Sydney, Australia. Compuserve 100026,1134. Release date: August 25, 1993. The MWCC Object Library is a full 3D extension to Object Windows that's compatible with TPW 1.5 and BP 7.0. It provides you with a comprehensive set of 3-dimensional windows, dialogs and custom controls to use in your application development. Using the library is easy. Just derive your application objects from the objects in the MObjects unit and distribute your application with MWCC.DLL. You wont need to use BWCC.DLL or CTL3D.DLL. Using the MWCC library you can easily implement an enhanced Borland look, an enhanced Microsoft 3D look or use the library's own custom 3D style. Version 1.03 includes a new DLL, new object units, new objects and two updated sample applications. MWCC.DLL now contains part of the message box code, three new window display procdures and two new buttons. The MWCC Object unit from previous versions has been replaced by 3 more easily manageable units, MObjects - the main object unit, MMsgBox - the message box unit and MCommDlg - the common dialog unit. The source code has been refined, removing some unecessary guff and fixing a few minor problems. The message boxes now more flexible taking a window handle instead of a PWindowsObject pointer. There are four new objects - an MWCC and SFX common font dialog box, a multiple selection list box and a 3D cbs_simple style combo box. The MDITool sample has been updated to show you how to use one of the new font dialogs and Winmenu has been rewritten to show you how to create 3D ownerdraw menus. If you have used a previous version of this library you should read the 'Changes in Version 1.03' section in MWCC.hlp before using this version. There are 9 zip files in MWCC03.zip. Main.zip contains all the object library files for both TPW 1.5 and BP 7.0. Before you start looking through the files MWCC.DLL should be copied into your Windows system subdirectory. Examples.zip contains the updated sample source code for the six basic windows and dialogs. Message.zip contains full source code for the message boxes as an example of how to write a non-OWL application. Rtl.zip is the runtime library source code for the three object units. The other five zip files contain sample applications and their source code. Their purpose is to show you how to use some of the MWCC and SFX objects and perhaps a few new tricks. There is a detailed commentary with each program. Hotkey1.zip shows you how to implement a task only hotkey and Hotkey2.zip shows you how to implement a system wide hotkey, both using the wh_Keyboard hook. MDITool.zip shows you a file and font common dialog box, some message boxes and the enhanced Borland style bitmapped buttons. It also shows you how to set up a moveable toolbar using code 'one third the size' of the long winded Toolbar sample that came with BP 7.0. WinMenu shows you how to set up a 3D menu bar with ownerdraw menus and WinTask takes the ownerdraw list box one step further and shows you how to create a graphical Windows task manager. No source code has been supplied for MWCC.dll. You are free to use this library in you application development provided your program is distributed as shareware. This library may not be used in the development of any commercial program in any way without prior negotiation of a commercial licence. I designed the MWCC Object library for myself because I needed something different, something unique. I was so impressed by the end result I decided to document the library and share it with you. I hope you find this latest version a useful addition to your programming tools. If you have any problems or suggestions don't hesitate to contact me. All the best, Jeff...